Matrix4

Undocumented in source.

Alias This

values

Members

Functions

opBinary
Matrix4 opBinary(R rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
auto ref opIndex(size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
auto ref opIndex(size_t i, size_t j)
Undocumented in source. Be warned that the author may not have intended to support it.
rotate
Matrix4 rotate(float x_angle, float y_angle, float z_angle)
Undocumented in source. Be warned that the author may not have intended to support it.
scale
Matrix4 scale(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
translate
Matrix4 translate(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
transpose
Matrix4 transpose()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

alternateHandedness
Matrix4 alternateHandedness(Matrix4 mat)
Undocumented in source. Be warned that the author may not have intended to support it.
createScale
Matrix4 createScale(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
identity
Matrix4 identity()
Undocumented in source. Be warned that the author may not have intended to support it.
orthoLH
Matrix4 orthoLH(float left, float right, float bottom, float top, float znear, float zfar)

Based on the document on MSDN: https://docs.microsoft.com/en-us/windows/win32/direct3d9/d3dxmatrixorthooffcenterlh?redirectedfrom=MSDN

rotationX
Matrix4 rotationX(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
rotationY
Matrix4 rotationY(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
rotationZ
Matrix4 rotationZ(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
translation
Matrix4 translation(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

values
float[16] values;
Undocumented in source.

Meta